publicly traded share - English Synonyms Dictionary